About Rer London 3 Holdings Limited (13266825) United Kingdom