About Kingdon Holdings Limited (09720087) United Kingdom