About Satmer Limited (10735773) United Kingdom