About Ogmsatellite Ltd (08704052) United Kingdom