About R 100 Studios Limited (11545097) United Kingdom