About Hugo&rojo Limited (12078142) United Kingdom