About Studio41de Ltd (12488410) United Kingdom