About Omero Tarquini Ltd. (11345698) United Kingdom