About Finnickl Ltd (13573552) United Kingdom