About Kalea Ala Rasi Ltd (12793883) United Kingdom