About Thorberg Ltd (13642478) United Kingdom