About Ginger Ninja Crafts Limited (SC517519) United Kingdom