About The Good Rebel Group Ltd (13258113) United Kingdom