About Nickel Digital Asset Management Limited (12306648) United Kingdom