About Mesi Living Limited (10113592) United Kingdom