About Aptroid Ltd (11692355) United Kingdom