About Fleximix Ltd (SC435521) United Kingdom