About Ala International Nominee Ltd (08410705) United Kingdom