About Rap & Dg Oy Limited (11642622) United Kingdom