About Krampp Ltd. (12905676) United Kingdom