About Pikku Ltd. (09068573) United Kingdom