About Torkkel K Ltd (SC460825) United Kingdom