About Aptis Investments Limited (13094547) United Kingdom