About Genietech International Limited (13372229) United Kingdom