About Charlis Bombshells Ltd (13393140) United Kingdom