About Ndjo Limited (13070383) United Kingdom