About Shinobi Solutions Limited (13306543) United Kingdom