About Lartik Ltd (12082282) United Kingdom