About Swiftsure Technology Limited (10151818) United Kingdom