About Nafaya Global Ltd (12947979) United Kingdom