About Labyrinth Records Limited (13115423) United Kingdom