About Thoresen Consulting Limited (12052500) United Kingdom