About Meraqii Ltd (12094700) United Kingdom