About Marimo Hotels Ltd. (13012541) United Kingdom