About Apta Investments Limited (11304206) United Kingdom