About Krokus Limited (07846438) United Kingdom