About Satco One Limited (13428642) United Kingdom