0Maths
Influenca is a holding company and owns 0maths.
If you have seen a direct debit or Go Cardless transaction to Influenca on your bank account then that would be your child(ren)'s subscription to 0maths.
Influenca is registered in England, No 04232835