About Eba Group Limited (06700320) United Kingdom