About Kotka 3 Limited (05679452) United Kingdom