About Kymden Ltd (13165351) United Kingdom