About London Finco Limited (10202279) United Kingdom