About Satco. Limited (NI625176) United Kingdom