About Walnut Holdco Limited (12466067) United Kingdom