About Trancha Limited (11749658) United Kingdom