About Olliejar Limited (11193427) United Kingdom