About Meerek Ltd (12270091) United Kingdom