About Brixton Technology Ventures Ltd (08344277) United Kingdom