About Maitri Consulting Ltd. (12801071) United Kingdom