About Fast Technology Limited (12922210) United Kingdom