About Kim De Sylva Holdings Limited (12204690) United Kingdom