About Kammel Ltd (11244602) United Kingdom