About O & G Telecom Ltd (SC393751) United Kingdom