About Mesmerise Global Limited (10337647) United Kingdom