About Swedoc Invest Limited (10011021) United Kingdom