About Jarmo Pakarinen Limited (12215030) United Kingdom