About Swissmentol International Limited (12306470) United Kingdom