About Sensi Digital Limited (11934430) United Kingdom