About Torrum Limited (10834232) United Kingdom