About Rebel Contagion Ltd (12392442) United Kingdom