About Hod.ri. Ltd (12197003) United Kingdom