About Julimoss Limited (09690638) United Kingdom