About Krann Limited (05120573) United Kingdom