SmartCaution SA, Limited, CHE-152.191.681, Nicolas Grange