About Swi Consultancy Limited (11491411) United Kingdom