About Kromek (germany) Limited (08617204) United Kingdom