About Shuriken Consultant Ltd (10935620) United Kingdom