About Krumberg Ltd (13224227) United Kingdom