About Current Hero Ltd. (13036344) United Kingdom