About Julius Goosen Limited (11272535) United Kingdom