About Omnius Group Holdings Limited (SC336725) United Kingdom