About Lakara Ltd (10963333) United Kingdom