About Silex Temporis Ltd (12553326) United Kingdom