About Satargo Uk Limited (13352392) United Kingdom