About Oppedal Consulting Limited (10796490) United Kingdom