About Ngara Ltd (11822198) United Kingdom