About Little Chick London Limited (09946088) United Kingdom