About Ovc Holdings Limited (13160885) United Kingdom