About Oliver Integrated Ltd. (SC279152) United Kingdom