About Hallstavik Forum Limited (10789406) United Kingdom