About Nicolas Bader Teaching Limited (11031088) United Kingdom