About Swiss Time Europe Ltd (11004319) United Kingdom