About Generation Techs Limited (03946449) United Kingdom