About Lovespell Limited (12771251) United Kingdom