About Howe Uk Holdings Ltd (10843178) United Kingdom