About Loveedo Limited (10729928) United Kingdom