About Rojo Bars Ltd (12812458) United Kingdom