About Rome Technology Limited (06181267) United Kingdom