About Maya Property Development Ike Ltd (11079962) United Kingdom