About Fast Switch Technology Ltd (13107888) United Kingdom