About Second Sense Ltd (13277278) United Kingdom