About Lempaq Ltd (12827905) United Kingdom