About Currach Limited (11892219) United Kingdom