About Melushi Ltd. (12694211) United Kingdom