About Aperture Laboratories Ltd (11785726) United Kingdom