About Finndon Capital Ltd (12627507) United Kingdom