About Generation Leader Limited (12495318) United Kingdom