About Mir S Rooster Ltd (12777843) United Kingdom