About Finnie Holdings Ltd. (SC229322) United Kingdom