About Closer Management Llp (OC384450) United Kingdom