About Nethermoor Management Company Limited (12486132) United Kingdom