About Safar Consulting Ltd (08357259) United Kingdom