About Swift Digital Group Ltd (10529315) United Kingdom