About Hape Ltd (12112029) United Kingdom