About Exigent Platform Services Limited (08017436) United Kingdom