About The Zedi Company London Limited (11915107) United Kingdom