About Walden Nominee Company Limited (02163856) United Kingdom