About Sppirx Japan Limited (08171659) United Kingdom