About Shuriken Limited (10287082) United Kingdom