About Torpling Investment Limited (10831397) United Kingdom