About Hermine Research Ltd (06783029) United Kingdom