About Sen Chin Limited (06971434) United Kingdom