About Blue Back Ventures Ltd (10388912) United Kingdom