About Exigency Ltd (12249298) United Kingdom