About Gingercat Technologies Limited (04337629) United Kingdom