About Imexy Ltd. (07889537) United Kingdom