About Euler Pharma Limited (12246196) United Kingdom