About The Kenmuir Partnership Ltd (11828426) United Kingdom