About Satgo Medical Facilities Laboratories Pharmaceuticals And Media Ltd (12779209) United Kingdom