About Sen Central Limited (10414393) United Kingdom