About Project Rome Innovation Ltd. (10744298) United Kingdom