About Hopmeadow Uk Holdings Ltd. (11145418) United Kingdom