About Ventura Electronic Services Ltd. (SC181463) United Kingdom