About Satamel Group Ltd (13145934) United Kingdom