About Ej&r Ltd (12376488) United Kingdom