About Kookie And Rookie Limited (SC588380) United Kingdom