About Torgsale Ltd (13214937) United Kingdom