About Julmax Ltd (09538968) United Kingdom