About Ostadi Tech Ltd (09509909) United Kingdom