About Kairo Walker Ltd (13475756) United Kingdom