About Eckos Holdings Limited (11675030) United Kingdom