About L Entfant Terrible Ltd (13380804) United Kingdom