About Andersson Consulting Sweden Limited (10238292) United Kingdom