About O2g Services Limited (12669138) United Kingdom