About Exemplar Life Limited (12988312) United Kingdom