About Entranche Limited (11712285) United Kingdom