About Aperture Search Limited (09435908) United Kingdom