About Aylsham Analytics Limited (13241322) United Kingdom