About Omniatek Trading & Investments Ltd (12612079) United Kingdom