About Aksara Consulting & Trading Ltd (12694282) United Kingdom