About 68 Seconds Ltd (12609259) United Kingdom