About Swt Technologies Limited (SC574245) United Kingdom