About Gearu Ltd. (12631141) United Kingdom