About Elentaris I.t. Limited (03424238) United Kingdom