About Mirimare Limited (09088059) United Kingdom