About The Kafeneo Ltd (10605406) United Kingdom