About Kawa Life Ltd (SC694041) United Kingdom