About Omni Logic (uk) Limited (09036848) United Kingdom