About Mica Romanie Ltd (13450333) United Kingdom