About Second Sense Creative Limited (10996370) United Kingdom