About Fast Transaction Investment Ltd (11681398) United Kingdom