About Oppedal Consulting Invest Limited (10796898) United Kingdom