About Ebis Next Generation Id Limited (10025832) United Kingdom