About Wandle Individual Holdco Limited (10893296) United Kingdom