About Odinn Kapital Limited (12922777) United Kingdom