About Nyansapo Solutions Ltd (12509544) United Kingdom