About Spellbound Computer Co. Ltd. (07327347) United Kingdom