About Maya Designs Ltd (12747924) United Kingdom