About London Soo Limited (12796605) United Kingdom