About Ngofrancis Services Limited (11763384) United Kingdom