About Irtia Innovation & Solutions Ltd. (10913614) United Kingdom