About Omni Point Limited (10888244) United Kingdom