About Thornhill Technology Ltd (SC601417) United Kingdom