About Super Red Company Ltd. (13584745) United Kingdom