About Swifts Technology Ltd (13340474) United Kingdom