About Lovato Management Limited (12609896) United Kingdom