About Lovemore Group Ltd (12925191) United Kingdom