About Kakao It Consultancy Ltd (10686706) United Kingdom