About Tyocke Ltd (12262417) United Kingdom