About Aptlogica Technologies Limited (10133097) United Kingdom