About Romeo S London Ltd (11594071) United Kingdom