About Gekko Engineering Limited (12977410) United Kingdom