About K And K Nijjer Properties Ltd (11803523) United Kingdom