About Flexing Construct Limited (SC642551) United Kingdom