About Seven Seconds Limited (08376995) United Kingdom