About Omnius Technology Limited (10534690) United Kingdom