About Ovg Europe Holdings Limited (12482147) United Kingdom