About Aperture Science Ltd (08776903) United Kingdom