About Oyxhai Industry Limited (13369266) United Kingdom