About Aakaar Consulting Ltd. (SC625591) United Kingdom