About Generation X Limited (03304222) United Kingdom