About Finn C Limited (07911490) United Kingdom