About Ngaka Ltd (07941136) United Kingdom