About Torus Holdings Inc Ltd (13535882) United Kingdom