About Blade Floss Ltd (12295379) United Kingdom