About Sen Ip Limited (12978329) United Kingdom