About Kitka Limited (07379995) United Kingdom