About Senmore Technology Limited (13407114) United Kingdom