About Kraustrorr Ltd (13018803) United Kingdom