About Open Space Learning Limited (09620083) United Kingdom