About Exigenics Ltd (07839899) United Kingdom