About Kraftwerk Global Incorporated Ltd (12091257) United Kingdom