About Fleks Solutions Limited (12587430) United Kingdom