About Blanturn Holdco Limited (13290260) United Kingdom