About Emijacks Limited (10272507) United Kingdom