About Omni Securities Limited (01938623) United Kingdom