About Mrirad Solutions Ltd (13126173) United Kingdom