About Lallie London Ltd (12997726) United Kingdom