About Rx Property Solutions Limited (12646055) United Kingdom