About Stark Kraftwerk Ltd (13135721) United Kingdom