About Swisslab Limited (12434460) United Kingdom