About Quilam Capital Holdings 2 Llp (OC428985) United Kingdom