About Omni Consult Ltd (12271935) United Kingdom