About Etactic Ltd (12647861) United Kingdom