About Eca 1 Ltd (12019108) United Kingdom