About Exigence Group Limited (05863410) United Kingdom