About Solo Ocho Limited (08656285) United Kingdom