About Ladzudu Ltd. (12185918) United Kingdom