About Hyde Investment And Management Limited (12366280) United Kingdom