About Silver Lake Europe Holdings Limited (06249399) United Kingdom