You've misunderstood. £6.5m is the threshold above which you can no longer file abbreviated accounts. All we've managed to evidence is that two lads running what is not much more than an extremely well-marketed corner store were unable to turn over more than £3.25m each, which isn't going to surprise many.
I say good luck to them, beards and all. It's not like they're dumping nuclear waste in Africa.