About Ollesso Limited (11549493) United Kingdom