About Thorsater Ltd (13174972) United Kingdom