About Snrx Ltd (13347236) United Kingdom