About Edmund & Tenzing Ltd (12484380) United Kingdom