About Oddvar Consulting Limited (13197754) United Kingdom