About Openit Solutions Limited (07573431) United Kingdom