Official software and mobile application development publisher.
Entity: Demetrius Platforms (Pty) Ltd
Address: 13 Peacock Av, Middelburg, 1055, South Africa
Email: demetriusplatforms@gmail.com