About Mirah Building Services Design Limited (12121134) United Kingdom