About Lovedby Group Ltd (12195318) United Kingdom