About Messaging Solution Consultancy Ltd (12032867) United Kingdom