About Ngosa Limited (07001056) United Kingdom