About Omega Fh Limited (10591163) United Kingdom