About Satipharm Europe Ltd (10344288) United Kingdom