About Kamella Limited (00295324) United Kingdom