About Mandipa Consulting Ltd (07743338) United Kingdom