About Aperture Insights Advisory Limited (05886592) United Kingdom