About Alkar Consulting Ltd (12166961) United Kingdom