About Spellbound Limited (09425910) United Kingdom