About Omixlab Ltd (10556049) United Kingdom