About K Niven Associates Limited (10131201) United Kingdom