About Ginetta Research Limited (09115046) United Kingdom