About Ngualla Group Uk Limited (13414379) United Kingdom