About Ebis Solutions Limited (06281178) United Kingdom