About Labrinth Limited (13638025) United Kingdom