About Bombshell Chic Designs Limited (12299120) United Kingdom