About Thurktech Limited (10539035) United Kingdom