About Krum&dalia Limited (10326337) United Kingdom