About Sensko Limited (13396342) United Kingdom