About Nahalsen Management Limited (04273056) United Kingdom