About Material Studios Ltd (12583754) United Kingdom