About Thordinlok Ltd (10866459) United Kingdom