About Kroftwerk Limited (09230364) United Kingdom