About Solex Medical Communications Ltd (10290307) United Kingdom