About Mcnee Management Limited (SC469862) United Kingdom