About Ksdl Holdings Limited (10054403) United Kingdom