About Gen Technology Ltd (13036460) United Kingdom