About Technologie Swars Limited (13623106) United Kingdom