About Mandal Consulting Ltd (12445025) United Kingdom