About Gearbox Holdings Limited (07980213) United Kingdom