About Maya Place Limited (10540514) United Kingdom