About Thirdshift Ltd (12602886) United Kingdom