About Pomodoro Holdings Ltd (13412491) United Kingdom