About Kotka Limited (09851394) United Kingdom