About Swift Premi Limited (12059191) United Kingdom