About Sansen Technologies Limited (SC406761) United Kingdom