About Tro.sh Limited (11276292) United Kingdom