About Ala Holdings Limited (11777619) United Kingdom