About Proflex Developments Ltd (12391161) United Kingdom