About Lscft Nominee No.1 Ltd (11173034) United Kingdom