About Sakkara Consulting Ltd (10965515) United Kingdom