About Mchale Holdings Ltd. (10742442) United Kingdom