About Flatron Communications Limited (13551372) United Kingdom