About Kin Investment Holdings Limited (11414197) United Kingdom