About Clapham Common (nominees) Ltd (12445175) United Kingdom