About Manach Limited (NI047280) United Kingdom