About Nortech Management Limited (02777816) United Kingdom