About Sakkara Associates Llp (OC432347) United Kingdom