About Maya & Jax Textiles Limited (12362773) United Kingdom