About Kamicka Ltd (07674810) United Kingdom