About Mcsharry Risk Solutions Limited (11121334) United Kingdom