About Taurus Satellite Holding Limited (08656115) United Kingdom