About Eajo Limited (11246587) United Kingdom