About Mesuza Ltd (05013462) United Kingdom