About Flozy Box Ltd (12432695) United Kingdom