About Lauraqare Ltd (12863229) United Kingdom