About London Topco Limited (10201981) United Kingdom