About Meesak Limited (13218924) United Kingdom