About Romadas (uk) Limited (06707949) United Kingdom