About Ejos Limited (12194433) United Kingdom