About Merky Foundation Limited (11504129) United Kingdom