About Kairos Defi Ltd (12908651) United Kingdom