About Miryam Solutions Ltd (11638639) United Kingdom