About Gingerhead Limited (10287929) United Kingdom