About Pomodoro 1 Limited (08622902) United Kingdom