About Meteonzic Ltd (13381636) United Kingdom