About Meadows Capital Management Llp (OC383418) United Kingdom