About Treidlia Holdings Limited (12941116) United Kingdom