About Mf Hyde & Co Limited (10236482) United Kingdom