About Collace Ltd (NI681596) United Kingdom