About Anbala Ltd (11643483) United Kingdom