About Sesamex Limited (03980622) United Kingdom