About Universal Investment Holdings Limited (04116821) United Kingdom