About Laureus London Limited (12370842) United Kingdom