Arran Equities Ltd.