About Maya Mcnairn-yanagi Ltd (10120150) United Kingdom