About Omnia Smart Technologies Limited (08783140) United Kingdom