About Inter Red Ltd (12194187) United Kingdom