© 2026 Ihsan Ops. All rights reserved.|Made with for the future of AI SOC 2 Compliant|GDPR Ready Ihsan Ops is a trading name of Abumusaa Ltd, a company registered in England and Wales (company number 15570536). Registered office: 6 Lucas Court, Biddenham, Bedford, England, MK40 4RN.