About Tassen Sweden Limited (13127897) United Kingdom