About Romano Holdings Limited (12060244) United Kingdom