About Janda Latham Ltd (11617615) United Kingdom