About Hemmy & Ru Limited (13509046) United Kingdom