About Maxflex Limited (07319175) United Kingdom