About Hemmy Ltd (07955795) United Kingdom