About Julius Limited (12717884) United Kingdom