About Herdd Co. Ltd (12494245) United Kingdom