About Kugali Limited (11033213) United Kingdom