About The Oxbridge Research Group Ltd (06381412) United Kingdom