About Silver Lake Holdings Limited (10882973) United Kingdom