About Rojo (bournemouth) Limited (10833626) United Kingdom