About Acar Studio Limited (12589094) United Kingdom