About Monostudio Limited (05135309) United Kingdom