About Lancanna Holdings Ltd (12211217) United Kingdom