About Laureti Innovation Ltd (12584417) United Kingdom