About The Oklahoma Group Ltd (10098633) United Kingdom