About Generation Rights Limited (13362333) United Kingdom