About Kahva House Ltd (13194993) United Kingdom