About Julka Limited (10885401) United Kingdom