About Coreflex Solutions Limited (12542461) United Kingdom