About E-space International Ltd (11700613) United Kingdom