About Uggie Holdco Limited (13626409) United Kingdom