About Mercy Venture Limited (11867410) United Kingdom