About Escendo Solutions Limited (08766264) United Kingdom