About Senorita Designs Ltd (12882545) United Kingdom