About Emerald Bi Limited (11927060) United Kingdom