About Sat Holdings Ltd (08155825) United Kingdom