About Sen Mindful Kids Limited (11447082) United Kingdom