About Ovm Holdings Limited (13612105) United Kingdom