About Julk Ltd (07912094) United Kingdom