About Ninja Spots Shop Ltd (13645192) United Kingdom