About Mekr Limited (SC706756) United Kingdom