About Mchenry Management Limited (11654626) United Kingdom