About Swct Limited (08036104) United Kingdom