About Aptitud Pharma Ltd (11126477) United Kingdom