About Flexx International Limited (NI633789) United Kingdom