About The Oe Group Ltd (12588955) United Kingdom