About Kin Holdings Limited (13508921) United Kingdom