About Aperture Laboratory Limited (10958643) United Kingdom