About Sense Holding Group Limited (06821153) United Kingdom