About Julius Justina Limited (11021784) United Kingdom