About Mereshot Ltd (13242875) United Kingdom