For general inquiries and communication, you can reach us at:
hello@104.46.45.99
Company Addresses:
Turkey
Huzur Mah. Fatih Cad. No:67/16 Sarıyer/İSTANBUL
United Kingdom
Brittania House 11 Glenthorne Road Hammersmith, London W6 0LH
Company number 13704385
OCTOPUS TECHNOLOGY DIGITAL SOLUTIONS LIMITED.
United Kingdom
Company number 13704385