About Spellbind Limited (SC644565) United Kingdom