About External Techs Limited (11536492) United Kingdom