About Pomodoro Limited (06727447) United Kingdom