About Rooster Spice Bite Ltd (13288103) United Kingdom