About Generation Holdings Limited (05199923) United Kingdom