About Senco Technology Ltd (12348570) United Kingdom