About Excidium Limited (10574070) United Kingdom