About Omnicron 12 Limited (09156341) United Kingdom