About Pukka Partners Llp (SO306841) United Kingdom