About Nethermount Management Company Limited (06946542) United Kingdom