About Kinnell Holdings Limited (SC295513) United Kingdom