About Rx Life Sciences Ltd (06751630) United Kingdom