About Swidch Limited (11711049) United Kingdom