About Present Sense Limited (02634792) United Kingdom