About London Launch Live Ltd (07069499) United Kingdom