About Frontal Partners Llp (OC424752) United Kingdom