About Thrudark Limited (10351946) United Kingdom