About Merry Zaibi & Co Limited (13692860) United Kingdom