About Oykores Ltd (13232478) United Kingdom