About Labyrinthian Ltd (12101931) United Kingdom