About Lauras International Limited (12324886) United Kingdom