About Omicron 2 Limited (05910861) United Kingdom