About Kamali Holdings Ltd (10633445) United Kingdom