About Generation 300 Ltd (11331332) United Kingdom