About Micha Weidmann Studio Ltd (06774569) United Kingdom