About Finalyst Global Ltd (12536642) United Kingdom