About Omni42 Limited (11178356) United Kingdom