About Kitkase Ltd (09446706) United Kingdom