About The Prize Registry Limited (05629845) United Kingdom