About The Kandel Group Limited (12292288) United Kingdom