About Flat 26 Ltd (11341478) United Kingdom