About Qooki Partners Llp (OC418301) United Kingdom