About Flexx Clothing Limited (13170403) United Kingdom