About Naya Associates Llp (OC306917) United Kingdom