About Chemistrx Ltd (13282547) United Kingdom