About Sw Digital Asset Management Ltd (11731488) United Kingdom