About Excelien Spark Ltd (12869038) United Kingdom