About Romeo Bodi Limited (11018543) United Kingdom