About Julia Glotz Ltd (12223485) United Kingdom