About Merry Kerry Limited (13234204) United Kingdom