About Michai House Limited (09117813) United Kingdom