About Toyka Ltd. (11052731) United Kingdom