About Oykell Limited (11060133) United Kingdom