About Butterflyglitz Ltd (12475955) United Kingdom