About Oxford Swimming Academy Ltd. (10003359) United Kingdom