About Mesensi Ltd (10165713) United Kingdom