About Flipswitch Communications Limited (13481965) United Kingdom