Who we are
We are Intriguing Digital Designs Ltd a limited company registered in England and Wales. Company Registration No. 10787768. Registered Offices: 30 Thornhill Place, Longstanton, CB24 3EE UK.
How to contact us
Please click here to contact us
Our Facebook page
Google play link