About Thecurrent Ltd (11171576) United Kingdom