About Romo (holdings) Limited (02583111) United Kingdom