About Exemplar Technologies Limited (10639698) United Kingdom