About Emjay Internet Ltd. (03990851) United Kingdom