About Kammak Ltd (12210195) United Kingdom