About Micnic Rad Limited (10017758) United Kingdom