About Julius Holdings Limited (11367071) United Kingdom