About Nbofonda Ltd (12526737) United Kingdom