About London Sw Ltd. (12035415) United Kingdom