About Swiftscan Technology Ltd (12287210) United Kingdom