About 2-switch Ltd (11218703) United Kingdom