About Mikah Design Limited (11757106) United Kingdom