About Ladybird Montessori Holdings Ltd (13111534) United Kingdom