About Eumbi Limited (13056280) United Kingdom