About Aperture Solutions Limited (10302395) United Kingdom