About Qbera Capital Llp (OC418666) United Kingdom