About Emiqo Ltd (13052131) United Kingdom