About Silver Walk Management Limited (02156572) United Kingdom