About Finite Ventures Ltd (10867442) United Kingdom