About Spactrum Studio Limited (07496686) United Kingdom