About Omni Consulting Solutions Limited (11201919) United Kingdom