About Ebs Holdings Limited (11176664) United Kingdom