About Levistum Capital Management Ltd (12863150) United Kingdom