About Mies Developments Ltd (11834576) United Kingdom