About Ectrek Mall Ltd (13398188) United Kingdom