About Eos Software Solutions Limited (10976136) United Kingdom