About Kaffe Sol Ltd (11834336) United Kingdom