About Aptitude Ventures Limited (NI644318) United Kingdom