Flxible corporation 5556042