About Flexatal Limited (12138643) United Kingdom