About Ratio 1.5 Llp (OC426131) United Kingdom