About T.e Labyrinth Limited (11010435) United Kingdom