About Mdls Holdings Ltd (11788903) United Kingdom