About Spin Boson Limited (10318744) United Kingdom