About Finalytic Ventures Ltd (12306258) United Kingdom