About Krum Limited (10844026) United Kingdom