About Mrin Intellect Limited (08338186) United Kingdom