About Ginger Peril Limited (11029932) United Kingdom