About Mr Hyde Ltd (10609104) United Kingdom