About Blue Fox Holdco Limited (13652629) United Kingdom