About Edi Market Street Limited (SC261283) United Kingdom