About Maxime Rozencwajg Studio Ltd (13538820) United Kingdom