About Ogr-reward Limited (09599231) United Kingdom