About Flimcor Limited (13266196) United Kingdom