About Silver Lake Investments Limited (11980506) United Kingdom