About Lez Tribe Ltd (12941982) United Kingdom