About Aptior Capital Llp (OC418001) United Kingdom