About Independence Ventures Ltd (10776877) United Kingdom