About Spell 3 Limited (13012811) United Kingdom