About Emmer Limited (SC367632) United Kingdom