About Iops Technology Solutions Ltd (10177112) United Kingdom