About Rmac No.2 Holdings Limited (11582340) United Kingdom