About Rebellion Studio Properties Ltd (11468925) United Kingdom