About Excip Limited (NI604807) United Kingdom