About Gsr2r Limited (04296390) United Kingdom