About Kidman Partners Ltd (11261926) United Kingdom