About Ginger Rock Solutions Ltd (11673373) United Kingdom