About Swifix Limited (09644634) United Kingdom