About Appareflex Ltd (11537096) United Kingdom