About Chemspeed Ltd (FC021707) Switzerland