About Gen Technology Solutions Limited (08862157) United Kingdom