About Maya Bay Ltd (12122109) United Kingdom