About Aperture 1.0 Ltd (09975702) United Kingdom