About Lingonberry Finn Ltd (12102352) United Kingdom