About Finndon Ltd (12373271) United Kingdom