About Mermaid Balti House Ltd (12721204) United Kingdom