About Omnivision Limited (03849733) United Kingdom