About Kagala Ltd (13436228) United Kingdom