About The Mendonca Group Ltd (12833510) United Kingdom