About Framtidens Innovasjon Utvikling & Design Invest Limited (13047733) United Kingdom