About Flozcor Ltd (13230514) United Kingdom