About Irmed S Na Limited (13673004) United Kingdom