About Ashridge Analytics Limited (12251831) United Kingdom