About Finnli Holding Ltd. (07080004) United Kingdom