About Kim & Desouza Limited (10404428) United Kingdom