About Aptly Managed Ltd (13145031) United Kingdom