About Sea Salt Learning Ltd. (09059565) United Kingdom