About Exactmer Limited (11109941) United Kingdom