About Irc Management Services Limited (11902028) United Kingdom