About Aptia Ltd (09205653) United Kingdom