About Nuchido Limited (10612719) United Kingdom