About Blixt Partners Llp (OC431061) United Kingdom