About K. D. Del Mundo Ltd (11765617) United Kingdom