About Nether Edge Management Company Limited (04218253) United Kingdom