About Gresham Analytics Ltd (09505418) United Kingdom