About Swich (uk) Limited (06419752) United Kingdom