About Mygiulia Ltd (10967232) United Kingdom