About Uk Golo Holdco Limited (11872672) United Kingdom