About Hampden Uk Holdings Ltd (12455130) United Kingdom