About F.l.a.t.s. Limited By Guarantee Ltd (12660830) United Kingdom