About Eajc Limited (12288546) United Kingdom