About Kit Monkman Associates Ltd (11629308) United Kingdom