About Jagodka Ltd (08251358) United Kingdom