About Isotopx Ltd (06447777) United Kingdom