About Julihas Limited (09528173) United Kingdom