About North Kent Solutions Limited (10628364) United Kingdom