About Kinn & Co London Limited (10430428) United Kingdom