About Oyum Ltd (12030983) United Kingdom