About Krause Holding Ltd (12338960) United Kingdom