About Escia Ltd (10953004) United Kingdom