About Generation X Solution Limited (04956829) United Kingdom