About Kidila Ltd (12032742) United Kingdom