About Blue Satellite Holdings Limited (12885449) United Kingdom