About Pagla Rooster Limited (11978569) United Kingdom