About Torran Holdings Limited (10966937) United Kingdom