About Aptus Medicus Ltd. (13649280) United Kingdom