About Misha Wallis & Co Limited (12150763) United Kingdom