About Aperture Holdings Ltd (11621761) United Kingdom