About Liwa Capital Management Ltd (06683866) United Kingdom