About Om Info Solutions Limited (09966205) United Kingdom