About Format Investments Limited (05062855) United Kingdom