About Ould Inc Ltd (11481225) United Kingdom