About Omniflex (holdings) Limited (09679967) United Kingdom