About Ovb Holding Limited (12339034) United Kingdom