About Nethan Holdings Limited (SC634664) United Kingdom