About Sofflex Ltd (08468039) United Kingdom