About Eckta Limited (10103280) United Kingdom