About Mercinanny Limited (10704246) United Kingdom