JIBA TECH LTD (“we”, “our” and “us”). We are a UK registered private limited company, company number 16141232
Tel: +44 7752616680
Email: [email protected]
Company address: Office 11043 182-184 High Street North, East Ham, London, United Kingdom, E6 2JA