About Finn Capital Ltd (11472157) United Kingdom