About Remax Media Limited (10501759) United Kingdom